|
FEXP Solver
1.0.0.0
|
#include <FEXPCommon.h>


Public Member Functions | |
| CFEXPSmartPointer () | |
| CFEXPSmartPointer (const std::shared_ptr< TType > &source) | |
| CFEXPSmartPointer (const std::shared_ptr< TType > &source, size_t arr_length) | |
| virtual | ~CFEXPSmartPointer () |
| CFEXPSmartPointer< TType > & | operator= (const CFEXPSmartPointer< TType > &source) |
| CFEXPSmartPointer< TType > | MakeClone () const |
| void | SetToNull () |
| size_t | GetArrLength () const |
Static Public Member Functions | |
| template<typename TTo > | |
| static CFEXPSmartPointer< TTo > | SafeSmartPtrStatCast (const CFEXPSmartPointer< TType > &from) |
| template<typename TTo > | |
| static CFEXPSmartPointer< TTo > | SafeSmartPtrDnmcCast (const CFEXPSmartPointer< TType > &from) |
|
inline |
| CFEXPSmartPointer< TType >::CFEXPSmartPointer | ( | const std::shared_ptr< TType > & | source | ) |
| CFEXPSmartPointer< TType >::CFEXPSmartPointer | ( | const std::shared_ptr< TType > & | source, |
| size_t | arr_length | ||
| ) |
|
inlinevirtual |
|
inline |
| CFEXPSmartPointer< TType > CFEXPSmartPointer< TType >::MakeClone | ( | ) | const |
| CFEXPSmartPointer< TType > & CFEXPSmartPointer< TType >::operator= | ( | const CFEXPSmartPointer< TType > & | source | ) |
|
static |
|
static |
|
inline |